Games:
https://www.french-games.net/frenchlessons?topic=School%20subjects&level=secondary
Videos:
http://www.jackhunt.net/page/?title=French+Primary+Resources&pid=173
https://www.middletonprimary.com/French/